package cn.com.allunion.sms.mapper;

import cn.com.allunion.sms.pojo.UserbaseSmsbusiness;
import cn.com.allunion.sms.pojo.UserbaseSmsbusinessExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserbaseSmsbusinessMapper {
    int countByExample(UserbaseSmsbusinessExample example);

    int deleteByExample(UserbaseSmsbusinessExample example);

    int deleteByPrimaryKey(String userbaseSmsbusinessId);

    int insert(UserbaseSmsbusiness record);

    int insertSelective(UserbaseSmsbusiness record);

    List<UserbaseSmsbusiness> selectByExample(UserbaseSmsbusinessExample example);

    UserbaseSmsbusiness selectByPrimaryKey(String userbaseSmsbusinessId);

    int updateByExampleSelective(@Param("record") UserbaseSmsbusiness record, @Param("example") UserbaseSmsbusinessExample example);

    int updateByExample(@Param("record") UserbaseSmsbusiness record, @Param("example") UserbaseSmsbusinessExample example);

    int updateByPrimaryKeySelective(UserbaseSmsbusiness record);

    int updateByPrimaryKey(UserbaseSmsbusiness record);
}